drainage pits - Español Inglés Diccionario